
#ifndef	__DISPLAY_H
#define	__DISPLAY_H

/*
typedef enum{
	DISPLAY_MODE_CHANNEL,
	DISPLAY_MODE_NORMAL,
}DISPLAY_MODE_TY;
*/

#define DISPLAY_NUM 16
#define KEY_MONEY_NUM 5

extern u8 display_timer;
//extern u8 tube_display_point[];
extern data u8 display_array[];
extern data u8 display_key_money_array[]; 

extern bdata unsigned char display_point;
extern u8 display_cnt;
extern u8 spot_scan_point;

extern u8 query_scan;

extern bit display_enable_point;
extern bit display_enable_flashing;
extern bit display_enable_balance; 
extern bit display_enable_cnt5;
extern bit dispaly_money_switch; 
extern bit dispaly_slashing_witch;


//extern bit decimals_money;
//extern u8 money_part_judge;
extern u8 upload_money_choose;



extern u8 num_9;
extern u8 num_10;
extern u8 num_11;
extern u8 num_12;
extern u8 num_13;


extern u8 display_mode_timer; 

//extern u8 display_bright_out_timer; 

void display_init(void);

void display_main(void);


void display_msg(u8 cmd);
void display_shift(void);
void display_integer_Zero(void);
void display_query(void);
void fixed_money_set(void);





//extern void display_segment_set(u8 a);

//extern void push_pull_output(void);




#endif

